Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 OWEN ROAD Detached £380,000 7 Oct 2005
6 OWEN ROAD Detached £190,000 7 Dec 2001
7 OWEN ROAD Detached £490,000 26 Aug 2003
8 OWEN ROAD Detached £390,000 17 Mar 2023
9 OWEN ROAD Detached £800,000 2 Nov 2006
13 OWEN ROAD Semi-Detached £185,000 18 Dec 1996
18 OWEN ROAD Detached £615,000 26 Aug 2005
20 OWEN ROAD Detached £650,000 20 Apr 2012
FOLLYFIELD, 11 OWEN ROAD Detached £980,000 6 Jun 2016